English Dictionary
◊ CHEEK POUCH
cheek pouch
n : a membranous pouch inside the mouth of many rodents